AutoInstallFreeSSL\FreeSSLAuto\Admin\Factory D

Total Complexity 217
Dependencies 6
Dependents 12
Total lines 1,235
Lines of code 696
Logical lines of code 442
Comment lines 358
Methods 34
Properties 1

Methods 34

Method Rating Maintainability Complexity Lines of code
getcPanelHost()
C
35 26 78
getcPanelHost_v0()
C
36 25 73
is_ssl_issued_and_valid()
B
41 21 51
set_ssl_parent_directory()
A
48 12 31
upgrade_url()
A
47 11 34
is_using_cloudflare()
A
57 11 14
is_ssl_installed_on_this_website()
A
46 8 39
get_installed_ssl_details()
A
53 8 23
aifs_remove_parameters_from_url()
S
54 6 22
is_plesk()
S
57 6 19
is_generated_ssl_installed()
S
60 6 11
getSubDirectories()
S
57 5 16
create_htaccess_file()
S
59 5 13
create_web_dot_config_file()
S
59 5 13
is_cpanel()
S
63 5 11
domain_alias_availability_text()
S
52 4 24
is_cert_file_has_ssl_for()
S
52 4 24
download_file()
S
57 4 17
is_ssl_generated()
S
67 5 7
get_ssl_details_for_renewal_reminder()
S
61 4 14
is_parent_dir_restricted_by_open_basedir()
S
61 4 13
port_exists()
S
58 3 16
get_ssl_details()
S
57 3 16
single_domain_get_ssl_file_path()
S
58 3 14
getExistingSslList()
S
63 3 11
isSiteAvailible()
S
57 2 16
document_root_wp()
S
64 3 9
upgrade_url_for_existing_users()
S
66 3 8
control_panel_is_unknown()
S
69 3 7
get_generated_ssl_details()
S
65 3 10
is_api_accessible()
S
61 2 12
__construct()
S
70 2 6
connect_over_ssl()
S
60 1 13
create_security_files()
S
65 1 11